tow-water discharge - Spanish English Dictionary